A Ringba egy híváskövetési platform, amelyet gyakran használnak click-to-call kampányokhoz.
Általában a platformjuk dinamikus telefonszámokat biztosít, amelyeket JavaScript segítségével ágyaznak be egy céloldalon.
A JS kódrészletük rögzíti a felhasználói információkat (például böngésző, IP stb.), és dinamikusan szolgáltat egy számot. Amikor a felhasználók hívnak, képesek összeegyeztetni a hívó információit a korábban rögzített adatokkal + a kiszolgált telefonszámmal a követés megvalósításához.
A Ringba FunnelFlux-szal való integrálásához át kell adnia a találati azonosítónkat a Ringbának, és ezt vissza kell küldenie nekünk egy pixel/callback segítségével.
Két módja van ennek megvalósításának, és az alábbiakban végigmegyünk az alapvető beállításon + mindkét megközelítésen.
Követelmények
Mielőtt elkezdi, rendelkeznie kell egy Ringba kampánnyal, amelyhez legalább egy kiadó és követési szám van hozzárendelve. Szüksége lesz továbbá egy oldalra, amelyen van click-to-call művelet, és lehetőség van egyéni szkriptek hozzáadására. Ennek az oldalnak egy ajánlatnak kell lennie a FunnelFlux-ban.
Megjegyzés: A kiadóhoz rendelt Ringba számnak jelen kell lennie a weboldalon, a Ringba híváskövetési címkéje automatikusan lecseréli azt egy számmal a számhalmazból.
Alapvető követési beállítás a Ringbában
A Ringbán belül először meg kell határoznunk az URL-paramétereket azokhoz az adatokhoz, amelyeket követni szeretnénk -- csak a találati azonosító szükséges, de technikailag hozzáadhat másokat is, mint például tölcsér azonosító, forgalmi forrás azonosító stb., ha igazán szeretné.
A Ringba felhasználói felületén menjen a Integrations > URL Parameters menüpontba.
Itt adjon hozzá egy új paramétert:
Hozzunk létre egy ffhit
nevű URL-paramétert:
Most, hogy ezt hozzáadtuk, biztosítanunk kell, hogy átadjuk az ffhit
paramétert minden oldalra, ahol a Ringba kód fut.
Ezt megteheti úgy, hogy létrehoz egy ajánlatforrást a Ringba ajánlataihoz, és hozzáad egy mezőt az adatátadásban, vagy megteheti az ajánlat szintjén.
Van egy ajánlatforrás-sablonunk a Ringbához (bár inkább platformnak számít, nem ajánlatforrásnak), amely feltételezi, hogy a fenti ffhit
paramétert használja.
Megjegyzés: mivel a konverziók ezen az oldalon fognak történni, ennek ajánlatnak kell lennie a tölcsérében, nem landolóoldalnak.
Most, hogy meghatározott egy URL-paramétert, adjon hozzá egy pixelt:
A pixel szekcióban adjon neki egy nevet, majd használja a FunnelFlux postback URL-jét a mezőben. Itt kell aztán használnunk a tokent a FunnelFlux Hit ID URL paraméterhez, amit létrehoztunk.
Ha a tokenekre kattint, láthatja ezt a listában:
Általában azt szeretné, hogy a postback URL-je valami ilyesmi legyen:
https://your-tracking-domain.com/pb/?hit=[URL param tag]&rev=[commission tag]&tx=[some useful transaction ID]
A fenti példámat véve, miután rákattintottam ezekre a különböző elemekre a token legördülő menüben, ezt kapom:
https://domain.com/pb/?hit=[tag:FunnelFlux Hit ID:FunnelFlux Hit ID]&rev=[Call:ConversionPayout]&tx=[Call:ProviderCallId]
Ezen kívül bekapcsoltam a speciális beállításokat, és kiválasztottam a "GET" HTTP-módszert, hogy biztosítsam a normál postbacket.
Ha ezt elrendezte, mentse el!
Kampánybeállítás a Ringbában
Most, hogy beállította az alapvető követést, be kell állítania néhány alapvető kampánytulajdonságot a Ringbában.
Mielőtt elkezdi ezt, létre kellett hoznia egy kiadót, egy számot, és szüksége lesz egy számhalmazra az adatok követéséhez -- az egyetlen számon kívül.
Innen hozzon létre egy kampányt. A kampányban adja hozzá a kiadót, és válassza ki a számukat.
Miután ezt megtette, hozzáadhat egy híváskövetési címkét:
Itt a Ringba dinamikusan forgatja a számokat a felhasználóknak, és ezt használja a felhasználói adatok hívással való összekapcsolására.
A generált követési címke információi így fognak kinézni:
Ezután menjen le az URL-paraméterekhez, és adja hozzá a korábban létrehozott ffhit paramétert.
Majd másodszor adja hozzá a korábban létrehozott követési pixelt.
Most két lehetősége van -- átirányító linket fog használni, hogy a felhasználókat a Ringba kóddal ellátott ajánlati oldalra küldje, vagy közvetlen linkelést?
Ha olyan platformokat használ, mint a Google Ads, akkor közvetlen linkelést kell használnia. Ha más forgalmi forrásokat használ, ahol átirányíthat, akkor az élete könnyebb, vagy ha előtte landolót használ, ugyanúgy.
Átirányítás-alapú linkek
Ha használhat átirányító linket (beleértve egy műveletet is) a felhasználók Ringba oldalára történő irányításához, akkor elhelyezheti a fenti 1. opció szkriptjét az oldalán, és minden rendben működik.
Az ajánlatához (vagy ajánlatforrásához) csak az ffhit
paramétert kell beállítania, hogy átadja a találati azonosítót, így:
Amikor egy felhasználót a FunnelFlux-on keresztül irányítanak át egy követési vagy műveleti linkkel, az URL-ben szerepelnie kell a ...&ffhit=xxxxx
résznek, és a Ringba rögzíti ezt a paramétert, majd elküldi a postbackekben. Kész!
Közvetlen linkelés
Most, ha a felhasználók közvetlenül jutnak el az oldalára, ahol a FunnelFlux JS fogja követni az érkező látogatót, akkor egy sorrendiségi kihívással áll szemben.
Van Ringba JS az oldalon, amely betöltődik, követi az aktuális URL-t, naplózza az adatokat és hívószámot szolgáltat a felhasználónak.
Azonban a FunnelFlux találati azonosító nincs az URL-ben, mivel nem létezik, amíg a követés be nem fejeződik.
Tehát, némi JS-t kell használnunk a folyamat manipulálásához, és ezt a sorrendet kell létrehoznunk:
- A FunnelFlux JS betöltődik és visszaad egy találati azonosítót a válaszban (nem alapértelmezett viselkedés)
- Frissítjük a böngésző URL-jét, hogy tartalmazzon
ffhit=xxxx
paramétert - Ha ez kész, megmondjuk a Ringba JS-nek, hogy töltődjön be
Ez néhány dolgot igényel:
- FunnelFlux és Ringba JS hozzáadása
- A FunnelFlux JS módosítása, hogy visszaadja a találati azonosítókat
- A Ringba JS automatikus betöltődésének megakadályozása
- Egy funkció létrehozása, amely megvárja, amíg a FunnelFlux JS befejeződik, majd megszerzi a találati azonosítót, frissíti az URL-t, és ezután elindítja a Ringba JS-t
Bonyolultnak hangzik? Nos, szerencsére egyszerűen ellophatja a kódunkat.
Először menjen vissza a követési címkéhez, és válassza a második opciót:
Ezen a JS-en belül a fontos rész, amire szüksége van, a ringba_com_tag
érték, mivel ez valami egyedi erre a címkére.
Ezt kell lecserélnie az általunk biztosított JS-ben.
Az oldalán ezt a JS sorrendet szeretnénk elérni:
- A FunnelFlux JS alapértelmezéseinek felülírása, megmondva neki, hogy adja vissza a találati azonosítót (nem része a normál válasznak)
- Egyéni JS, amely megvárja a FunnelFlux nézetet, majd frissíti az URL-t, majd elindítja a Ringba JS-t
- Az univerzális FunnelFlux követési kódrészlet
Az 1/2 számokat közvetlenül mi biztosíthatjuk egy egyedi kódrészlettel, amelyet ITT találhat meg.
Tehát, vegye az egyedi kódot, és cserélje ki benne a ringba_com_tag
értéket azzal az értékkel, amely az Ön egyedi JS-ében van a Ringba felhasználói felületéről. Mi a REPLACE_ME
értéket állítottuk be a szkriptünkben, hogy megkönnyítsük az Ön dolgát.
Helyezze ezt a befejezett szkriptkódot a landolójára az univerzális FunnelFlux követési kódrészlet elé.
Most a teszteléshez generálnia kell egy közvetlen linket az oldalához a tölcsérépítőből. Használhatja a "Teljes közvetlen URL-t" a teszteléshez, és tegye ezt inkognitó ablakban.
Betöltéskor látnia kell, hogy az URL frissül és hozzáadja az ffhit=érték
paramétert, és a Ringba JS azonnal ezután fog végrehajtódni -- ezután frissíti a telefonszámot az oldalán és rögzíti az ffhit
értéket az URL-ből.
Vegye figyelembe, hogy ez a követés csak akkor működne, ha a FunnelFlux JS követés működik, ezért fontos, hogy a megfelelő linkeket használja a felhasználók oldalára irányításához.
Ha bármilyen kérdése van vagy segítségre van szüksége a megvalósításban, csak lépjen kapcsolatba velünk!